#include <func.h>

int main(int argc, char* argv[])
{
    // ./t_kill -信号编号 pid1 pid2 ...
    if (argc < 3) {
        fprintf(stderr, "Usage: %s -signum pid...\n", argv[0]);
        exit(1);
    }
    // 解析参数
    int signum;
    sscanf(argv[1], "-%d", &signum);
    for (int i = 2; i < argc; i++) {
        pid_t pid;
        sscanf(argv[i], "%d", &pid);
        kill(pid, signum);
    }
    return 0;
}

